[Syster 4.6]

Syster 4

Z pewną taką nieśmiałością sięgnąłem po nową wersję Syster Decoder'a. Po niezbyt udanych poprzednich odsłonach tego programu nie spodziewałem się niczego specjalnego i ....... szok*

1. Co nowego?

Nowe w programie jest wszystko. Cały algorytm został napisany od nowa (podkreślam tu, że algorytm nie został zapożyczony, jak ma to miejsce w przypadku np. NegraDec i PCTV). Algorytm korekcji kolorów PAL'u został zaczerpnięty z NagraTV for Linux (programu nie mogę sprawdzić bo nie umiem zainstalować tunera**). No ale przejdźmy do konkretów:

2. Obraz - that's cool....

Program potrafi już dekodować kolor - i to jak!. W innych programach dekodujących szczególnie drażniące są niebiesko-czerwone poziome paseczki*** tutaj nie ma tego problemu - został osiągnięty pewien kompromis pomiędzy wspomnianymi paseczkami a jakością kolorów. Oczywiście nic nie jest doskonałe i występują natomiast odbarwienia (różowawe) na całkowicie białych powierzczniach (mp. znaczku C+), ale da się to przeżyć. I tu uwaga - poprzednie programy dekodowały ok 10 fps Syster 4 dekoduje nawet ponad 30 fps!. Program ma też mniejsze problemy w z dekodowaniem czarnych scen (choć nie mówię, że ich nie ma). Za to program ten praktycznie  nie nadaje się do oglądania sportu - co prawda udaje się go (innym programom często się nie udaje) zdekodować, ale przy 30 fps wszyscy zawodnicy wyglądają jak Flash Gordon - zostaje za nimi smuga jakby wchodził w nadprzestrzeń - wygląda to cool, ale nie dla kibica :-).

3. A co z dźwiękiem?

I tu jest pewien problem :(. Syster 4 co prawda dekoduje dźwięk, ale na mojej karcie (Creative Sound Blaster AWE 64 PnP) jakość dźwieku w PCTV jest dla Syster'a 4 tym czym płyta CD dla winyla :). Gwizd i trzask to standard - ale na upartego można**** (autor tłumaczy, że nie ma czasu na pisanie filtrów dźwięku) co prawda zastanawia mnie fakt, że Syster 2 raził sobie z dźwiękiem całkiem dobrze!, ale tą wadę rekompensuje program jakością obrazu. O dekodowaniu (bądź nie - nowość w Systerze) decyduje się podczas uruchomienia programu.

4. Niedogodności... i problemy.

Podobnie jak poprzednich wersjach nie można oglądać nie kodowanych programów - deekodowanie jest niewyłączalne. Wychwalane przeze mnie kolory też nie są bez wad - czasami występują błędy związane z konwersją yuy2->rgb16. Po za tym trzeba samemu podać adress BT848*****. Jest to spowodowane faktem, że program nie korzysta z bibliotek Video for Windows Microsoftu a w kodzie nie ma procedury szukania tego adresu :(

5. Jak to działa ?

Uruchomienie programu też jest nietypowe. W przeciwieństwie do innych programów tego typu najpierw uruchamiamy nasz standardowy program do obsługi tunera TV i wybieramy odpowiedni program (ewentualnie wejście liniowe AV). Następnie (NIEWYŁĄCZAJĄC naszego programu !) uruchamiamy Syster 4 tak jakbyśmy włączyli dekoder :) [koniecznie patrz uzupełnienie 1]. Pojawia się okienko w którym wybieramy plik klucza i mieszamy (ja nie mieszałem) w ustawieniach tego klucza. Podajemy odczytany wcześniej adres tunera (patrz p. 4) i wybieramy czy ma być dekodowane audio. OK i chwilka czekania. Teraz wystarczy nacisnąć F1 i już (przypominam, że kożystanie z programu może mieć jedynie charakter edukacyjny i nie może prowadzić do zubożenia telewizji płatnych!) (dekodowanie można zatrzymać klawiszem F2). Klawisz F4 zmienia tryb pomiędzy full fields i even fiels - ta druga metoda jest szybsza (mniej liczenia) i zalecana osobom, które mają poniżej 25 fps. Wolniejsze komputery nie będą dokładnie dekodować w trybie full (dużo liczenia) - opcje te dostępne są także w menu dostępnym pod prawym przyciskiem myszy. Można jeszcze ponaciskać 0 do momentu uzyskania koloru, który najbardziej nas satysfakcjonuje i ściemniać/rozjaśniać obraz klawiszami 1/2. UWAGA! Jeśli pobierasz sygnał z wejścia AV nie można zmieniać kanałów TV - zmiana kanału powoduje natychmiastowe zawieszenie programu - nie wim dlaczego. Podobnie dzieje się jeżeli wybierze się program niekodowany.

6.Wymagania sprzętowe.....

Jak każdy (prawie) program tego typu program działa z tylko tunerami wyposażonymi w chip BT848. Potrzebny będzie także procesor z rozszerzeniem MMX (UWAGA! Autor ostrzega, że program nie ma detektora tego rozszerzenia i uruchamianie programu na procesorach bez MMX może być niebezpieczne. Program wymaga też karty graficznej PCI pracującej w rozdzielczości 800x600 przy 16bitach (jeżeli nie masz ustawionej takiej rozdzielczości program sam się na nią przełączy****** - jeśli będą z tym problemy musisz przełączyć tryb graficzny ręcznie!).

7. Skąd wziąć program ?

Oczywiście z sekcji Download - plik zajmuje 218 kB. W paku znajdziesz też źródła Pascal'a Delphi 3.

I to chyba wszystko.... masz problem - pisz!

 

Uzupełnienie 1 dla p. 5

Może być jeszcze jeden sposób - najpierw włączyć Syster 4 a potem nasz program do obsługi tunera TV. U mnie np. trzeba najpierw włączyć program do obsługi tunera TV - wybrać program (lub wejście AV) i zakończyć diałanie programu - dopiero teraz uruchomić Syster 4, w innych przypadkach komputer po prostu restartuje sie :(. Jedno z tych trzech rozwiązań musi być jednak zastosowane - Syster 4 nie działa sam! [wróć]

* no prawie :)
** w Linuxie jestem lama :)
*** paseczki te widoczne są szczególnie przy zjechanym na max'a Saturation a bez którego kolor jest strasznie wyblakły
**** a swoją drogą to i tak jedyny program dekodujący dźwięk
***** można odczytać we właściwościach systemu w Panelu Sterowania
****** wymagane Direct X